package com.orangecy.rulesubscribe.define;


import com.orangecy.common.bean.OrangeCyBean;
import lombok.Data;

/**
 * @Author : orangeCy.奕
 * @Product : 猎豹养成产品源码
 * @Time : 2021/10/19
 * @Desc : 规则定义
 */
@Data
public class RuleDefineDTO extends OrangeCyBean {
    private static final long serialVersionUID = 5442701424383435714L;
    /**
     * 规则code
     */
    private String ruleCode;

    /**
     * 规则name
     */
    private String ruleName;

    /**
     * 规则维度
     */
    private Integer ruleDimension;

    /**
     * 规则描述
     */
    private String ruleDesc;

    /**
     * 执行类型
     */
    private Integer actuatorType;

    /**
     * 执行处理器
     */
    private String actuatorProcessor;

    /**
     * 执行上下文
     */
    private String actuatorContext;

    /**
     * 状态
     */
    private Integer status;
}